文章目录
  1. 1. 配置IP地址
  2. 2. 远程工具连接
    1. 2.1. 秘钥验证

配置IP地址


环境说明:

  • 网关地址为192.168.1.1
  • 虚拟机网卡的网络适配器连接方式为:桥接模式
  • 系统为centos6.5
  • 配置IP地址为192.168.1.168

可以直接使用命令获取动态ip地址(重启后消失)

dhclient

编辑网卡配置文件可以设置静态IP地址(推荐)

vim /etc/sysconfig/network-scripts/ifcfg-eth0

提示没有vim命令,可以只用yum命令安装

yum install -y vim-enhanced

编辑网卡的配置文件

BOOTPROTO=static  #获取ip的方式,默认为dhcp,修改为static
ONBOOT=yes  # 是否开机启动,默认no,修改为yes

#在最后添加下面内容
IPADDR=192.168.1.168    #IP地址
NETMASK=255.255.255.0   #子网掩码
GATEWAY=192.168.1.1     #网关地址
DNS1=192.168.1.1    #DNS服务器
DNS2=8.8.8.8

保存退出

重启网络服务

service network restart

查看网卡信息

ifconfig
-a 可以查看未开启的网卡

出现下面结果证明配置成功

ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
inet 192.168.1.168  netmask 255.255.255.0  broadcast 192.168.1.255
inet6 fd91:a527:92ab:0:b42f:2ab2:5851:e2b7  prefixlen 64  scopeid 0x0<gl

远程工具连接


Linux远程连接工具有 putty xshell secureCRT

putty 直接到官网就可以下载一个

Host Name(or IP address)

192.168.1.168

Port (端口,默认22)

直接点击open,打开后输入用户名和密码就可以登录。

成功登录,显示如下

login as: root
root@192.168.1.168's password:
Last login: Sun Apr 16 17:53:21 2017
[root@localhost ~]# 

终端工具优势

  • 可以上下翻看之前的记录、命令
  • 可以复制粘贴,选中内容、直接点右键就能复制出来
  • 所有的命令都跟在实体机操作一样。可以实现远程控制,比如服务器在机房,可以直接在办公室进行控制、编辑。

秘钥验证

使用putty自带的工具,putty gen工具生成一对秘钥。

  • 生成秘钥的时候,鼠标一直动生成 速度会快很多
  • 可以更改名字、再添加一段秘钥的密码
  • 生成的私钥保存到本地,公钥复制到服务器上

先登录到服务器,新建一个 .ssh的目录

mkdir /root/.ssh

生成并编辑秘钥文件

vi /root/.ssh/authorized_keys

将公钥粘贴到这个文件中,保存退出。

给秘钥的目录和文件赋予权限

chmod 700 /root/.ssh/

chmod 600/root/.ssh/authorized_keys

关闭防火墙selinux

setenforce 0

临时关闭 selinux

永久关闭selinux防火墙需要编辑它的配置文件

vi /etc/selinux/config

SELINUX=disabale     #重启之后才能生效

清除防火墙netfilter规则

iptables -F

临时清除规则,重启后还会重新加载

service iptables save

将清楚完的规则保存到配置文件中,下次启动不会启用

至此服务器上配置完成,putty客户端需要在SHH设置选项中选择Auth并将保存的私钥添加进来,最后回到setting界面保存配置

从新登陆出现如下提示,证明设置成功

login as: root
Authenticating with public key "rsa-key-20170416"
Last login: Sun Apr 16 18:56:19 2017 from hyoessgt237sg5t.lan
[root@localhost ~]#